Skip to main content

Tạo người dùng mới

API này giúp bạn tạo và đồng bộ một tài khoản người dùng mới trên hệ thống PiScale.

HTTP request

POST https://{app_id}.api.piscale.com/user/v1.0/user

Request header

Bảng mô tả tham số của request header:

TênKiểu dữ liệuMô tảBắt buộc
X-Api-KeystringAPI Key của ứng dụng
X-Tenant-IdstringChỉ định tạo user cho tenant nào (ID bên hệ thống của bạn)

Request body

Content-Type: application/json

Ví dụ
{
"user_id": "49918031",
"display_name": "Emily Johnson",
"alias": "emily_johnson92",
"avatar_url": "https://avatar-api.communi.io/a05b8b2d-a657-4f1c-965b-8ba94b91c20b/20b8582d-6beb-4161-b157-f7d2bf290962.png",
"user_type_id": 1,
"verified": true
}
TênKiểu dữ liệuMô tảBắt buộc
user_idstringID định danh người dùng trong hệ thống của bạn
Tối đa 80 ký tự
display_namestringTên hiển thị
Tối đa 80 ký tự
aliasstringTên viết tắt/biệt danh
Tối đa 80 ký tự
avatar_urlstringLink ảnh đại diện
Tối đa 2048 ký tự
user_type_idnumberLoại người dùng
Mặc định là "Default" nếu không điền
verifiedboolTrạng thái xác thực người dùng

Responses

Khi tạo thành công, bạn sẽ nhận được response:

Status: 200 OK
{
"data": {
"user_id": "49918031",
"ext_user_id": "6872016393206737",
"tenant_id": "89915020",
"ext_tenant_id": "6872016393176737",
"display_name": "Emily Johnson",
"alias": "emily_johnson92",
"avatar_url": "https://avatar-api.communi.io/a05b8b2d-a657-4f1c-965b-8ba94b91c20b/20b8582d-6beb-4161-b157-f7d2bf290962.png",
"status": 1,
"type": 1,
"verified": true
},
"message_code": "M200",
"message": "Success"
}
TênKiểu dữ liệuMô tả
message_codestringMã phản hồi. Xem chi tiết
messagestringThông báo phản hồi
dataobjectThông tin người dùng đã tạo
data.user_idstringID người dùng trong hệ thống của bạn
data.ext_user_idstringID PiScale tự sinh (map 1-1 với user_id)
data.tenant_idstringID tenant trong hệ thống của bạn
data.ext_tenant_idstringID tenant PiScale tự sinh
data.display_namestringTên hiển thị
data.aliasstringTên viết tắt/biệt danh
data.avatar_urlstringLink ảnh đại diện
data.statusnumberTrạng thái của user. 1: ACTIVE, 2: INACTIVE
data.typenumberLoại user. 1: USER, 2: BOT
data.verifiedboolTrạng thái xác thực